beach blanket - Spanish English Dictionary